package com.IO流.处理流.Properties__读取配置文件;

import java.io.FileWriter;
import java.io.IOException;
import java.util.Properties;

@SuppressWarnings("all")
public class Properties__修改 {
    /**  Properties是以key-value形式存放
     *保存完后的文件内容
     * #\u8FD9\u91CC\u53EF\u4EE5\u4F20null\uFF0C\u56E0\u4E3A\u8FD9\u662F\u5907\u6CE8
     * #Tue Apr 15 22:03:05 CST 2025
     * Password=1101
     * UserName=æ±¤å§   汉字是Unicode码格式
     * number=18449225519
     */
    public static void main(String[] args) throws IOException {
        String filepath = "java-code/src/Mysql02.properties";
        Properties properties = new Properties();
        properties.setProperty("UserName", "汤姆");  ///汉字以Unicode码进行保存
        properties.setProperty("number", "18449225519");
        properties.setProperty("Password", "1101");
//        properties.remove("UserName");  删除
        /// public void store(Writer writer, String comments)
        properties.store(new FileWriter(filepath), "这里可以传null，因为这是备注");
        ///将修改完后的properties文件保存到相应文件中；
        System.out.println("配置文件保存成功到  "+filepath);

    }
}
